Symbol table
DATA STRUCTURE USED BY A LANGUAGE TRANSLATOR SUCH AS A COMPILER OR INTERPRETER
Symbol tables; Symtab; Linker symbol; Symbol (computing)
In computer science, a symbol table is a data structure used by a language translator such as a compiler or interpreter, where each identifier (or symbols), constants, procedures and functions in a program's source code is associated with information relating to its declaration or appearance in the source. In other words, the entries of a symbol table store the information related to the entry's corresponding symbol.